.contributionsCollection {
    max-width: 100%;
    width: max-content;
    overflow-y: hidden;
    overflow-x: auto;

    &-grid {
        border-spacing: 4px;
        overflow: hidden;
        position: relative;
        width: max-content;
        border-collapse: separate;
    }

    &-label {
        position: relative;
        padding: 0.125em 0.5em 0.125em 0;
        font-size: 12px;
        font-weight: 400;
        color: $text-primary;
        text-align: left;
    }

    &-day {
        width: 11px;
        height: 11px;
        shape-rendering: geometricPrecision;
        background-color: $contributions-bg;
        border-radius: 2px;
        outline: 1px solid $contributions-border-color;
        outline-offset: -1px;
    }
}
